Financial controllers managers careers in Birgu, Malta